260 West Main Street West Brookfield, MA The Salem Cross Inn, formerly known as the White Homestead, is located on Ware Road, now known as West Main St. (Rte.9) in … Continue reading Salem Cross Inn
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed